🇬🇧 en es 🇪🇸

cane toad noun

  • A large toad, Rhinella marina (formerly Bufo marinus), of Central and South America, introduced to Australia and various Pacific islands where it is now an invasive pest species.
sapo de caña
Wiktionary Links